Table of Content

Install & Usage

Develop

F&Q

SpiritWeb Install Manual


For Developers, please refer to the Secondary Development Manual

Installation

Windows Installation

Download: https://www.printspirit.cn/download/spirit-web-setup.exe

Linux Installation

Download

Installation

Unpack

bash
mkdir /opt
cd /opt
sudo tar xzvf path/to/spirit_2.10_amd64.tgz  // or other version of the installer

Install

bash
cd /opt/spirit
./prnsvr ssl-key-gen          # Generate HTTPS service certificate
sudo ./prnsvr install
sudo ./prnsvr start

Configuration

For most scenarios, regular users can use the software without any additional configuration after installation.

However, the default printer settings need to be configured if any of the following conditions apply:

  • More than one printer is connected.
  • The printer’s command set is not the default (Zebra ZPL compatible) command set.
  • The printer resolution is not 203 DPI (8 dots/mm).

Configuration method:

  • Access the console via http://127.0.0.1:9011 or https://127.0.0.1:9443
  • Or open via menu: Print Spirit > Console

Then configure the corresponding parameters.

Printer Types

Label printers generally support Zebra ZPL/CPCL compatible printers. Please select the appropriate command set. If unsure, contact the printer manufacturer.

If the printer does not support the above command sets, you must select Windows Printer and install the corresponding Windows printer driver.

For dot matrix printers, raw print commands can be sent to the printer using printRaw().

This section lists the printers installed on the current system (including USB, and Windows-installed printers) and the print ports.

USB printers (must be powered on) and Windows printers will be listed in the options and can be selected by printer name.

Parallel/serial printers can only be selected by port.

Resolution

This refers to the printer’s print resolution. This setting is ineffective for Windows printers.

Preview

Click the preview button in the console to view the print effect of the last label. This is very useful when debugging printer programs without a physical printer.


Leave Your Message

login